草庐IT

Python 看不到 pygraphviz

全部标签

windows - 在我的系统上找不到 Monodevelop 的 mdtool

当我在我的linux系统上时,我可以使用mdtool从shell构建Monodevelop解决方案。但是我的Windows系统似乎无法做到这一点。我在硬盘上搜索了mdtool.*但没有找到。我的Monodevelop安装有问题吗? 最佳答案 它在我的Windows设置中看起来好像是mdrun.exe。 关于windows-在我的系统上找不到Monodevelop的mdtool,我们在StackOverflow上找到一个类似的问题: https://stacko

python - 为 Popen() 调用最小化了 CMD 窗口?

我正在使用Popen()启动一个Windows应用程序,并且弹出一个WindowsCMD控制台,我需要它来监视标准输入/输出。有没有办法可以立即最小化这个CMD窗口?控制台窗口本身会干扰Popen()启动的应用程序,因为它会遮挡可见的桌面。我在winXP32和Python2.6上。谢谢! 最佳答案 如果CMD控制台有一个明确的标题,您可以获取它的句柄并将其最小化(在进程启动后):importwin32guihandle=win32gui.FindWindow(None,cmd_window_title)win32gui.ShowWi

Windows 上用于访问 SFTP 站点的 Python 脚本

我需要访问sftpUSER@sfile.WEBSITE.com并在每天凌晨3点获取20110310statement.pdf到目录$HOME\STATEMENTS。我不知道如何在提供用户名和密码并在Windows上计算日期字符串的脚本中执行此操作。我建议使用Python,但我对任何脚本语言都持开放态度。有什么建议吗? 最佳答案 你试过了吗paramiko?您可以使用time模块获取当前日期并根据需要设置格式。 关于Windows上用于访问SFTP站点的Python脚本,我们在StackO

Python:调用 process.terminate() 不会杀死它

当我运行以下代码时:p=subprocess.Popen("...",shell=True)ifp.poll()==None:p.kill()进程根本就没有被杀死。我在Windows上。我以为是多线程的缘故,我在单线程中运行,还是一样。您知道为什么会发生这种情况吗?谢谢更新我找到了导致问题的代码:whilecur_time我运行它是为了确保该过程不会超过时间限制。显然这就是我无法终止进程的原因。 最佳答案 因为您使用了shell=True,所以您最终杀死的只是shell(cmd.exe进程)本身。进程组是Windows的一项相对较新

java - 获取不到主板序列号

我使用以下代码获取主板序列号。但我得到了o/pResultisempty。我在这段代码中犯了什么错误?Filefile=File.createTempFile("realhowto",".vbs");file.deleteOnExit();FileWriterfw=newjava.io.FileWriter(file);Stringvbs="SetobjWMIService=GetObject(\"winmgmts:\\\\.\\root\\cimv2\")\n"+"SetcolItems=objWMIService.ExecQuery_\n"+"(\"Select*fromWin32

python:如何枚举本地Windows组成员

我需要测试指定账户的群组成员资格。给定帐户“X”,它是否是组“A”和“B”的成员这些是2003服务器上的本地Windows帐户,而不是DC,并且它不连接到DC。这是我在被指向正确方向后形成的答案importwin32netimportplatformimportgetpass#GetcurrenthostnameandusernamesHostname=platform.uname()[1]sUsername=getpass.getuser()#DefineaccountmembershipstotestasfalsememberAdmin=FalsememberORA_DBA=Fal

Python:无法在 Windows 中连续捕获键盘中断?

在Python中,我编写了以下代码,看看是否可以让我的程序像所有那些花哨的终端应用程序(例如Vim或DwarfFortress)一样在Control+C时不终止。defgetinput():x=input('entersomething:')whileTrue:try:getinput()exceptKeyboardInterrupt:pass不幸的是,在Windows控制台中,此脚本会在几秒钟后终止。如果我在IDLE中运行它,它会按预期工作。Python版本是3.2.1,3.2表现一样。我做错了什么吗?编辑:如果我按住Control+C,就是这样。 最佳答

java - 找不到指定的程序 (MapVirtualKeyEx) JNA (Java)

我正在使用JNA,需要使用MapVirtualKeyEx函数。这是签名:UINTWINAPIMapVirtualKeyEx(__inUINTuCode,__inUINTuMapType,__inout_optHKLdwhkl);有关签名的更多信息可在此处找到:http://msdn.microsoft.com/en-us/library/ms646307(v=vs.85).aspx我试过这个:intMapVirtualKeyEx(intuCode,intnMapType,intdwhkl);但它不匹配。我感觉是_inout_opt导致了问题。我得到的错误是:找不到指定的过程。stati

Windows 脚本宿主在启动时找不到文件

我这里有一个启动批处理脚本的vbs文件。批处理应该不可见,所以我使用这个vbs脚本:WScript.CreateObject("WScript.Shell").Run"loop.bat",0,0vbs注册到注册表中的run-key-每次启动时都告诉我他找不到指定的文件。也许Windows脚本宿主开始延迟我的vbs脚本?我该怎么办?延迟启动的vbs?这需要另一个循环,但我的脚本应该是不可见的。启动文件夹中的vbs?最好去注册。由于其他原因,我无法使用启动文件夹。感谢您的回答:) 最佳答案 我知道它很旧......但我想我会把它放在里面

python - 使用 Python 在文件夹中查找最新文件版本

我一直在尝试让python尝试搜索我所有的镜头 最佳答案 importgloblatest=sorted(glob.glob('dd19_15_00_an[0-9]+\.avi'))[-1]注意:如果您的版本有零填充,则正常排序是可以的。如果它们没有零填充,则您需要某种自然排序,这会使事情变得有点复杂。 关于python-使用Python在文件夹中查找最新文件版本,我们在StackOverflow上找到一个类似的问题: https://stackoverflo